﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="UIModeloTipoEditGrid.ascx.cs" 
Inherits="UILGestion.Admin.Proyecto.UIModeloTipoEditGrid" %>



 <%@ Register assembly="WebLib" namespace="WebLib" tagprefix="lib" %>


<input id="idProyecto" type="hidden" runat="server"/>

<%--
 <asp:UpdatePanel runat="server" ID="GridUpdatePanel" UpdateMode="Always">
     <ContentTemplate>
     
      --%>


 <asp:GridView ID="itemGridView" Runat="Server" 
                SkinID="GridView"
                DataKeyNames="idInternal" 
                onrowcancelingedit="CancelItem" 
                onrowediting="EditItem" 
                OnRowUpdating="UpdateItem" 
                ShowFooter="True">
                            
                            <Columns>
                            
                            <asp:TemplateField HeaderText="Descripcion" HeaderStyle-HorizontalAlign="Left" HeaderStyle-Width="350px"><ItemTemplate>
                            
                            <asp:Label ID="descripcionLabel" runat="server" BackColor="Transparent" 
                            Text='<%# Eval("descripcion")%>'/>
                            </ItemTemplate>
                            <EditItemTemplate>
                            <lib:Input ID="descripcionTextBox" runat="server" backcolor="#DFE8F6" 
                           
                           text='<%# Eval("descripcion")%>' Width="200px" />


                            </EditItemTemplate>
                            
                            <FooterTemplate>
                            <lib:Input ID="descripcionTextBox" runat="server" Width="200px"/>
                            
                              </FooterTemplate>
                              
                              </asp:TemplateField>




                                 <asp:TemplateField HeaderStyle-Width="150px" HeaderText="Imagen">
                                         <ItemTemplate>
                                             
                                                 <a href="#"     onclick="goPageModelo('<%# Eval("idArchivo")%>' );return true">
                                                      <asp:Image ID="imagen" runat="server" Visible='<%# Eval("idArchivo")!=null?true:false%>' ImageUrl="~/Images/box_upload.png" /></a>
                                         </ItemTemplate>
                                         <EditItemTemplate>
                                         <table>
                                             <tr>
<td align="right"  >
    Archivo:</td>
    <td >
        <asp:FileUpload ID="archivoFileLoad" runat="server" />
    </td>
<td  >
                                 
                                    ID:</td>
                                    <td>
                                        <lib:Input ID="idArchivoTXT" runat="server" BackColor="Transparent" 
                                            ReadOnly="true" Width="25px" />
    </td>
    <td>
        <asp:Button ID="addUIBTN" runat="server" CssClass="ms-crm-List-Header" 
            onclick="loadArchivo" 
            CommandArgument="<%# Container.DataItemIndex %>" 
             CommandName='<%# Eval("idInternal") %>'
            OnClientClick="return confirm('Usted quiere subir el Archivo?')" 
            Text="Cargar Archivo" width="95px" />
    </td>
                                    </tr>

                                    </table>
                                         </EditItemTemplate>

                                     </asp:TemplateField>



                                 <asp:CommandField ButtonType="Image" CancelImageUrl="~/Images/cancel.gif" 
                            EditImageUrl="~/Images/edit.gif" ShowEditButton="true" 
                            UpdateImageUrl="~/Images/update.gif" />



                                <asp:TemplateField >
                            
                            <ItemTemplate>
                            
                            <asp:ImageButton ID="lnkRemove" runat="server" BorderColor="Control"  
                                    CommandArgument='<%# Eval("idInternal")%>' OnClick="DeleteItem" 
                                    OnClientClick="return confirm('Usted quiere eliminar?')"  ImageUrl="~/Images/delete.gif"   />
                                    </ItemTemplate>
                                    
                                    <FooterTemplate>
                                    
                                    <asp:Button ID="addProvAdd" runat="server" OnClick="AddItem" Text="Añadir" CssClass="ms-crm-List-Header" />
                                    </FooterTemplate>
                                    </asp:TemplateField>
                                    



                              </Columns>
                              </asp:GridView>


   <%--    </ContentTemplate>
       <Triggers>
       <asp:AsyncPostBackTrigger ControlID="itemGridView" />
       </Triggers>
     </asp:UpdatePanel>--%>






